A Shared Global Event Propagation System to Enable Next Generation Distributed Services
نویسندگان
چکیده
The construction of highly reliable planetary-scale distributed services in the unreliable Internet environment entails significant challenges. Our research focuses on the use of loose binding among service components as a means to deploy distributed services at scale. An event-based publish/subscribe messaging infrastructure is the principal means through which we implement loose binding. A unique property of the messaging infrastructure is that it is built on a collection of off-the-shelf instant messaging servers running on PlanetLab. Using this infrastructure we have successfully constructed long-running services (such as a PlanetLab node status service) with more than 2000 components.
منابع مشابه
Partial Observation in Distributed Supervisory Control of Discrete-Event Systems
Distributed supervisory control is a method to synthesize local controllers in discrete-eventsystems with a systematic observation of the plant. Some works were reported on extending this methodby which local controllers are constructed so that observation properties are preserved from monolithic todistributed supervisory control, in an up-down approach. In this paper, we find circumstances in ...
متن کاملA Dynamic Group Management Framework for Large-scale Distributed Event Monitoring
Distributed event monitoring is an important service for fault, performance and security management. Next generation event monitoring services are higly distributed and invovling a large number of monitoring agents. In order to support scalabel event monitoring, the monitoring agents use IP multicasting as a group communication for exchanging events and control information. However, dueto the d...
متن کاملAn Improved Under-Frequency Load Shedding Scheme in Distribution Networks with Distributed Generation
When a distribution network consisting of Distributed Generations (DGs) is disconnected from upstream network, the system may be exposed to severe power imbalance. In order to prevent the damage of power plants, frequency relays operate and remove DGs from the network. In contrast to traditional methods, the main objective in new methods is to keep DG units in service in the islanded distributi...
متن کاملExperience Using a Globally Shared State Abstraction to Support Distributed Applications
In this paper, we evaluate the effectiveness of basing distributed systems on a persistent globally shared address space abstraction, as implemented by Khazana. Khazana provides shared state management services to distributed application developers, including consistent caching, automated replication and migration of data, location management, access control, and (limited) fault tolerance. We r...
متن کاملUsing the Modified Shuffled Frog Leaping Algorithm for Optimal Sizing and location of Distributed Generation Resources for Reliability Improvement
Restructuring the recent developments in the power system and problems arising from construction as well as the maintenance of large power plants lead to increase in using the Distributed Generation (DG) resources. DG units due to its specifications, technology and location network connectivity can improve system and load point reliability indices. In this paper, the allocation and sizing of di...
متن کامل